.main_block {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 40px;
    border-radius: 35px;
    background-color: #f6f6f6;
    padding: 30px 50px;
    flex-basis: 60%;
}

.main_block h2 {
    /* max-width: 600px; */
    align-self: start;
}

.main_block img {
    width: 100%;
    /* height: 400px;
    width: 600px; */
}